putrescent pulp - Turkish English Dictionary